a4a612e42fb8ed12b0a7c4f3f60294bbb233a5c8,server/sonar-server/src/test/java/org/sonar/server/ui/ws/ComponentConfigurationPagesTest.java,ComponentConfigurationPagesTest,pages_for_project_with_resource_type_property,#,89
Before Change
ResourceType.builder(component.qualifier()).setProperty("configurable", true).build());
List<ConfigPage> pages = new ComponentConfigurationPages(i18n, resourceTypes).getConfigPages(component, userSession);
assertThat(pages).extracting("visible").containsExactly(
true, true, true, true, true, true, false, false, false, false);
}
@Test
After Change
ResourceType.builder(component.qualifier()).setProperty("configurable", true).build());
Collection<ConfigPage> pages = new ComponentConfigurationPages(i18n, resourceTypes).getConfigPages(component, userSession);
assertThat(pages).extracting("name").containsExactly(
"project_settings.page",
"project_quality_profiles.page",
"project_quality_gate.page",
"manual_measures.page",
"action_plans.page",
"project_links.page"
);
}
@Test